package com.example.domain;

import java.util.ArrayList;
import java.util.HashMap;

public class Restaurant {
	private int id;
	private String name;
	private String address;
	private String city;
	private String phoneNumber;
	private String kitchen;
	private String website;
	private String description;
	private String emailAddress;
	private ArrayList<RestaurantTable> tables;
	private HashMap<String, String> weekDays; 
	
	// Add more properties later
	
	public Restaurant(int id, String name, String address, String city, String phoneNumber, String kitchen) {
		this.id = id;
		this.name = name;
		this.address = address;
		this.city = city;
		this.phoneNumber = phoneNumber;
	}
	
	public Restaurant(int id, String name, String address, String city, String phoneNumber, String kitchen, String website, String description, String emailAddress)
	{
		this.id = id;
		this.name = name;
		this.address = address;
		this.city = city;
		this.phoneNumber = phoneNumber;
		this.kitchen = kitchen;
		this.website = website;
		this.description = description;
		this.emailAddress = emailAddress;
	}
	
	public Restaurant(HashMap weekDays){
		this.weekDays = weekDays;
	}
	
	public int getId() { return id; }
	public String getName() { return name; }
	public String getAddress() { return address; }
	public String getCity() { return city; }
	public String getPhoneNumber() { return phoneNumber; }
	public String getKitchen() { return kitchen; }
	public String getWebSite() { return website; }
	public String getDescription() {return description;}
	public String getEmailAddress() {return emailAddress;}

}
